@font-face {
font-family: 'fzzh';
src: url('../fonts/fzzh.eot?#iefix') format('embedded-opentype'),
	url('../fonts/fzzh.woff') format('woff'),
	url('../fonts/fzzh.woff2') format('woff2'),
	url('../fonts/fzzh.ttf') format('truetype'),
	url('../fonts/fzzh.svg#fzzh') format('svg');
}

@font-face {
	font-family: 'sub06num';
	src: url('../fonts/sub06num.eot?#iefix') format('embedded-opentype'),
	url('../fonts/sub06num.woff') format('woff'),
	url('../fonts/sub06num.woff2') format('woff2'),
	url('../fonts/sub06num.ttf') format('truetype'),
	url('../fonts/sub06num.svg#sub06num') format('svg');
}

html{font-size: 62.5%;}
body{font-size: 1.4rem;}

html.menu_open,body.menu_open{overflow: hidden;}
.go_top{position: fixed;bottom: 10px;right: 10px;width: 40px;height: 40px;background: url(../images/gotop.png) center no-repeat #007072;border-radius: 50%;background-size: 50% auto;cursor: pointer;display: none;z-index: 10;}
@media screen  and (max-width: 1480px){
	.go_top{width: 32px;height: 32px;}
}

/* common search input */
.search_btn{height: 50px;z-index:600;width: 50px;position: relative;display: inline-block;*display: inline;*zoom:1;vertical-align: middle;margin: 0 0 0 10px;background: url(../images/search_btn.png) center no-repeat;z-index: 999;}
.search_box{position: fixed;left: 0;top: 0;width: 100vw;height: 100vh;background: rgba(0,0,0,.8);z-index: 999;display: none;}
.search_box.on{display: block;}
.search_box .close{background: url(../images/close.png) center no-repeat;background-size: 60%;width: 80px;height: 80px;position: absolute;right: 50px;top: 50px;cursor: pointer;}
.ser{height: 45px;width: 500px;position: absolute;z-index: 2;left: 50%;top: 50%;transform:translateX(-50%) translateY(-50%);}
.ser .search{box-shadow: 0 0 10px rgba(0,0,0,.4);}
.ser .search input.notxt{width: calc(100% - 150px);padding: 0 0 0 20px;}
.ser .search input.notxt1{width: 120px;font-size: 0;bottom: 0;background: url(../images/search.png) center no-repeat #007072;}

/* common top menu */
.menu_box{position: fixed;left: 0;top: 0;width: 100vw;height: 0;z-index: -10;z-index: 9999;overflow: hidden;
background:#082623;background: -webkit-linear-gradient(14deg, #4cbfa8 , #082623);background: -o-linear-gradient(14deg, #4cbfa8, #082623);background: -moz-linear-gradient(14deg, #4cbfa8, #082623);background: linear-gradient(14deg, #4cbfa8 , #082623);}
.menu_box::before{content: '';display: block;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: url(../images/menu_bg.png);background-size: cover;opacity: .15;}
.menu_box.on{height: 100vh;}
.menu_box .line{clear: both;background: rgba(255, 255, 255, .3);height: 1px;position: relative;z-index: 2;}
.menu_box .top{max-width: calc(92.18vw - 50px);margin: 0 auto;padding: 22px 0;position: relative;z-index: 3;}
.menu_box .top .logo{display: block;width: 414px;}
.menu_box .top .rt{float: right;padding: 22px 80px 0 0;}
.menu_box .top .rt a,.menu_box .top .code_box,.menu_box .top .close{display: inline-block;vertical-align: middle;color: #fff;padding: 0 0 0 28px;margin: 0 0 0 40px;line-height: 28px;}
.menu_box .top .close{width: 28px;height: 28px;background: #fff;border-radius: 50%;padding: 0;color: #37988f;line-height: 28px;text-align: center;cursor: pointer;}

.code_box{position: relative;z-index: 11;cursor: pointer;}
.code_box::before{content: '';height: 20px;width: 20px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);background: url(../images/header02_ico3.svg) left center no-repeat;background-size: auto 100%;}
.code_box .code{position: absolute;top: -30px;right: 100%;padding: 8px;display: none;white-space: nowrap;z-index: 10;}
.code_box .code .box{display: inline-block;vertical-align: top;background: #fff;width: 90px;}
.code_box .code span{display: block;padding: 0 4px 6px;min-height: 32px;line-height: 16px;color: #4f5050;white-space: normal;text-align: center;font-size: 12px;}
.code_box .code img{display: block;width: 100%;}
.code_box:hover .code{display: block;}

.menu_box .nav{position: relative;z-index: 2;height: calc(100vh - 180px);overflow: auto;}
/* .menu_box .nav::-webkit-scrollbar{width: 4px;} */
.menu_box .nav ul{font-size: 0;text-align: justify;text-justify:inter-ideograph;position: relative;z-index: 2;margin: 0 auto;width: 92.18vw;}
.menu_box .nav ul::after{content: '';width: 100%;display: inline-block;*display: inline;*zoom:1;height: 0;}
.menu_box .nav ul > li{position: relative;/* text-align: center; */display: inline-block;*display: inline;*zoom: 1;vertical-align: top;transform: perspective(5000px);-moz-transform: perspective(5000px);-o-transform: perspective(5000px);-webkit-transform: perspective(5000px);width: 7.3vw;}
.menu_box .nav ul li > a{font-size:1.14vw;display: block;position: relative;color: #fff;font-weight: bold;line-height: 80px;height: 80px;}
.menu_box .subNav{width:100%;white-space: normal;}
.menu_box .subNav dd {}
.menu_box .subNav a{padding:10px 0;display: block;line-height: 1.25vw;font-size: .88vw;text-align: left;color: #fff;}
@media screen  and (max-width: 1240px){
	.menu_box .top{max-width: 96vw;}
	.menu_box .top .logo{width: 300px;}
	.menu_box .top .rt{padding-right: 0;padding-top: 10px;}
	.menu_box .top .rt a, .menu_box .top .code_box, .menu_box .top .close{margin: 0 0 0 24px;}
	.menu_box .nav{}
	.menu_box .nav ul{}
	.menu_box .nav ul li{width: 100px;padding: 0 20px 0 0;}
	.menu_box .nav ul li > a{font-size: 16px;line-height: 50px;height: 50px;}
	.menu_box .subNav{max-height: calc(100vh - 180px);}
	.menu_box .subNav a{line-height: 1.5;font-size: 14px;}
}
@media screen  and (max-width: 992px){
	.menu_box{}
	.menu_box .top .logo{width: 240px;}
	.menu_box .top .rt{padding: 0;}
	.menu_box .top .rt a, .menu_box .top .code_box, .menu_box .top .close{margin: 0 0 0 16px;}

	.menu_box .nav ul li{width: auto;position: relative;padding: 0;display: block;}
	.menu_box .nav ul li .arrow{position: absolute;right: 0px;height: 50px;top: 0;width: 50px;}
	.menu_box .nav ul li .arrow::before{content: '';display: block;border-top: 6px solid #fff;border-left: 8px solid transparent;border-right: 8px solid transparent;left: 50%;top: 50%;transform:translateX(-50%) translateY(-50%);position: absolute;}
	.menu_box .subNav{display: none;padding: 0 0 0 20px;}
	.menu_box li.on .subNav{display: block;}

	.code_box .code{left: 50%;transform: translateX(-50%);right: auto;top: 100%;}

}
@media screen  and (max-width: 767px){
	.ser{width: calc(100% - 40px);}
	.ser .search input.notxt1{width: 60px;}
	.ser .search input.notxt{width: calc(100% - 100px);}
	.search_box .close{width: 50px;height: 50px;right: 30px;}
	
	.menu_box .top{padding: 10px 0;}
	.menu_box .top .rt{width: auto;float: none;position: relative;padding: 0 0 10px;}
	.menu_box .top .rt a, .menu_box .top .code_box, .menu_box .top .close{margin: 0 16px 0 0 ;}
	.menu_box .top .close{margin: 0;position: absolute;right: 0;top: 110%;}
}
@media screen  and (max-width: 480px){
	.code_box .code{left: 0;transform: none;}
}
@media screen  and (max-width: 413px){
	.menu_box .top .logo{width: 190px;}
	.menu_box .menu_btn,.menu_box .ser_btn, .menu_box .code_box{margin: 0 0 0 10px;}
	.menu_box .top .rt a, .menu_box .top .code_box{padding: 0;background-image: none;margin: 0 10px 0 0;}
	.code_box::before{display: none;}
	.menu_box .top .rt a i, .menu_box .top .code_box i{display: none;}
	.menu_box .top .rt a.ser_btn i{display: block;}
}

/* home header */
.header1{width: 100%;background: #007071;position: relative;}
.header1 .logo{display: block;width: 445px;position: relative;z-index: 10;left: 25px;}
.header1 .logo1{}

.header1 .h1{padding: 42px 0 50px;position: relative;}
.header1 .h1 .row{}
.header1 .h1 .rt{top: -24px;text-align: right;right: 31px;z-index: 10;}
.header1 .top_links{font-size: 0;}
.header1 .top_links a{line-height: 28px;color: #e0e0e0;display: inline-block;vertical-align: middle;position: relative;padding: 0 13px;}
.header1 .top_links a::before{content: '';display: block;height: 13px;width: 1px;background: #e0e0e0;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.header1 .top_links a:first-child:before{display: none;}
.header1 .top_links a:hover{color: #fff;}

.header1 .h1 .rt2{padding: 41px 20px 0 0;}
.header1 .h1 .rt2 a{vertical-align: top;padding: 0;}
.header1 .h1 .code_box{padding: 0 0 0 24px;display: inline-block;vertical-align: middle;color: #fff;line-height: 28px;margin: 0 15px 0 0;cursor: pointer;}
.header1 .h1 .code_box::before{content: '';display: block;width: 17px;height: 17px;}
.header1 .h1 .ser_btn{display: inline-block;vertical-align: middle;width: 28px;height: 28px;border-radius: 50%;background: #007072;margin: 0 0 0 37px;line-height: 28px;text-align: center;color: #fff;}
.header1 .h1 .menu_btn{display: inline-block;vertical-align: middle;width: 30px;height: 30px;margin: 0 0 0 7px;line-height: 30px;text-align: center;color: #fff;cursor: pointer; }

.header1 .h2{position: relative;background: #deeae7;}
.header1 .h2 .nav{font-size: 0;text-align: justify;text-justify:inter-ideograph;overflow: visible !important;width: calc(100% - 130px);position: relative;z-index: 2;margin: 0 auto;padding: 0 65px;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.header1 .h2 .nav::after{content: '';width: 100%;display: inline-block;*display: inline;*zoom:1;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.header1 .h2 .nav .nav_logo{display: block;position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 0;}
.header1 .h2 .nav > li{text-align: center;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;transform: perspective(5000px);-moz-transform: perspective(5000px);-o-transform: perspective(5000px);-webkit-transform: perspective(5000px);}
.header1 .h2 .nav > li > a{font-size:20px;display: block;position: relative;color: #646464;line-height: 56px;height: 56px;font-weight: bold;}
.header1 .h2 .nav > li > a::after{content: '';display: block;position: absolute;left: 50%;transform: translateX(-50%);height: 6px;background: #0d7171;bottom: 0;width: 0;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.header1 .h2 .nav > li > a:hover:after,.header1 .h2 .nav > li.on > a:after{width: 100%;}
.header1 .h2 .sub_nav1{position: relative;width: 100%;z-index: 10;}
.header1 .h2 .sub_nav1 > li{background: url(../images/sub_nav_bg.png) top center no-repeat #fff;white-space: normal;position: absolute;top: 100%;display: none;left: 0;right: 0;box-shadow: 0 15px 30px 4.5px rgba(0,0,0,.3);padding: 30px 40px;border-top: 4px solid #37988f;max-height: calc(100vh - 300px);overflow: auto;}
.header1 .h2 .sub_nav1 > li.on{display: block;}

@media screen  and (min-width: 993px){
	.header1.scroll{position: fixed;top: 0;left: 0;right: 0;z-index: 9999;box-shadow: 0 4px 4px rgb(0,51,52,.5)}
	.header1.scroll .h1{display: none;}
	.header1.scroll .h2{background: #007072;}
	.header1.scroll .h2 .nav{padding: 0 0 0 300px;width: calc(100% - 300px);}
	.header1.scroll .h2 .nav .nav_logo{width: 250px;}
	.header1.scroll .h2 .nav > li > a{font-size: 16px;line-height: 60px;height: 60px;color: #fff;font-weight: normal;}
}
@media screen  and (min-width: 1200px){
	.header1.scroll .h2 .nav{padding: 0 0 0 366px;width: calc(100% - 366px);}
}



.sub_nav_title{margin: 0 0 10px;position: relative;display: block;line-height: 32px;height: 32px;}
.sub_nav_title h3{display: inline-block;color: #fff;background:#37988f;background: -webkit-linear-gradient(left, #37988f , #64c1ae);background: -o-linear-gradient(right, #37988f, #64c1ae);background: -moz-linear-gradient(right, #37988f, #64c1ae);background: linear-gradient(to right, #37988f , #64c1ae);position: relative;padding: 0 30px 0 14px;}
.sub_nav_title h3::after{content: '';display: block;position: absolute;right: 3px;top: 0;bottom: 0;border-left: 2px solid #fff;border-right: 2px solid #fff;width: 5px;}
.sub_nav_title .more{float: right;color: #37988f;}

.sub_nav_more{position: relative;line-height: 30px;overflow: hidden;}
.sub_nav_more a{display: block;float: right;position: relative;z-index: 2;color: #37988f;padding: 0 0 0 13px;}
.sub_nav_more::before{content: '';display: block;position: absolute;top: 50%;height: 1px;background: #e6e6e6;left: 0;right: 60px;}

.sub_nav1 .lf1{width: 32.6%;float: left;}
.sub_nav1 .md1{margin: 0 0 0 3.6%;width: 40.2%;float: left;}
.sub_nav1 .rt1{width: 19.7%;float: right;}

.sub_nav1_1 .article{color: #666;margin: 6px 0 14px;}

.sub_nav1_2{}
.sub_nav1_2 ul{margin: 0 0 -10px -15px;padding: 4px 0 0;}
.sub_nav1_2 li{width: 20%;}
.sub_nav1_2 .item{margin: 0 0 15px 15px;text-align: center;}
.sub_nav1_2 .img{padding-bottom: calc(156% / 1.25);margin: 0 0 6px;}

.sub_nav1_3{margin: 33px 0 0;}
.sub_nav1_3 ul{margin: 0 0 -10px -10px;}
.sub_nav1_3 li{width: 50%;}
.sub_nav1_3 .item{margin: 0 0 10px 10px;}
.sub_nav1_3 .img{padding-bottom: 60px;}
.sub_nav1_3 .title{margin: 0 0 0;position: absolute;top: 50%;transform: translateY(-50%);left: 0;width: 100%;text-align: center;color: #fff;z-index: 2;}

.sub_nav1_4{}
.sub_nav1_4 ul{margin: 0 0 16px;}
.sub_nav1_4 li{}
.sub_nav1_4 .item{margin: 0 0 0;}
.sub_nav1_4 .title{margin: 0 0 0;color: #666;}
.sub_nav1_4 .title span{color: #007072;padding: 0 6px 0 0;}
.sub_nav1_4 .title:hover{color: #007072;}

.sub_nav1_5{}
.sub_nav1_5 ul{margin: 3px 0 0 -40px;}
.sub_nav1_5 li{width: 50%;}
.sub_nav1_5 .item{margin: 0 0 0 40px;}
.sub_nav1_5 .title{margin: 0 0 0;color: #666;}
.sub_nav1_5 .title span{color: #007072;padding: 0 6px 0 0;}
.sub_nav1_5 .title:hover{color: #007072;}

.sub_nav1 .lf2{width: 32.12%;float: left;}
.sub_nav1 .md2{margin: 0 0 0 3.8%;width: 32.12%;float: left;}
.sub_nav1 .rt2{width: 28.3%;float: right;}

.sub_nav2_1{margin: 14px 0 0;}
.sub_nav2_1:first-child{margin-top: 0;}
.sub_nav2_1 ul{margin: 0 0 -10px -24px;}
.sub_nav2_1 li{width: 50%;}
.sub_nav2_1 .item{margin: 0 0 15px 24px;}
.sub_nav2_1 .img{padding-bottom: 55%;}
.sub_nav2_1 .title{margin: 7px 0 0;}

/* .md2 .sub_nav2_2{margin: 12px 0 0;} */
.md2 .sub_nav2_2,.rt2 .sub_nav2_2{margin: 23px 0 0;}
.sub_nav2_2:first-child{margin-top: 0;}
.sub_nav2_2 ul{margin: 0 0 0 0;padding: 6px 0 7px;}
.sub_nav2_2 li{}
.sub_nav2_2 .item{margin: 0 0 10px;}
.sub_nav2_2 .title{margin: 0 0 0;padding: 0 0 0 18px;color: #666;position: relative;}
.sub_nav2_2 .title::before{content: '';display: block;width: 6px;height: 6px;position: absolute;left: 2px;top: 50%;background: #add9d0;transform: rotate(45deg) translateY(-50%);}
.sub_nav2_2 .title:hover{color: #007072;}

.sub_nav1 .lf3{width: 53.8%;float: left;}
.sub_nav1 .rt3{width: 40.15%;float: right;}
.sub_nav1 .rt4{width: 36.36%;float: right;}

.sub_nav3_1{font-size: 0;}
.sub_nav3_1 .img_box{width: 50.7%;display: inline-block;vertical-align: middle;}
.sub_nav3_1 .img{padding-bottom: 41.7%;}
.sub_nav3_1 .info_box{width: calc(100% - 50.7%);display: inline-block;vertical-align: middle;padding: 0 0 14px 20px;box-sizing: border-box;}
.sub_nav3_1 .info{margin: 0 0 0;color: #0e7071;}

.sub_nav3_2{overflow: hidden;}
.sub_nav3_2 ul{margin: 0 0 0 -50px;padding: 20px 0 1px;}
.sub_nav3_2 li{width: 50%;}
.sub_nav3_2 .item{margin: 0 0 16px 50px;}

.sub_nav3_3{overflow: hidden;max-width: 420px;}
.sub_nav3_3 ul{margin: 0 0 0 -50px;padding: 10px 0 1px;}
.sub_nav3_3 li{width: 33.3%;}
.sub_nav3_3 .item{margin: 0 0 16px 50px;}

.sub_nav3_4{max-width: 420px;overflow: hidden;}
.sub_nav3_4 ul{margin: 0 0 -10px -20px;padding: 13px 0 1px;}
.sub_nav3_4 li{width: 50%;}
.sub_nav3_4 .item{margin: 0 0 10px 20px;}
.sub_nav3_4 .img{padding-bottom: 47%;}

@media screen  and (max-width: 1480px){
	.header1 .h2 .nav > li > a{font-size: 18px;}

	.sub_nav1_4 .title,.sub_nav1_5 .title{line-height: 23px;height: 23px;}
	.sub_nav1_5 ul{margin: 3px 0 0 -20px;}
	.sub_nav1_5 .item{margin: 0 0 0 20px;}

	.md2 .sub_nav2_2, .rt2 .sub_nav2_2{margin: 15px 0 0;}
	.sub_nav2_2:first-child{margin-top: 0;}

	.sub_nav2_2 .item{margin: 0 0 4px;}
}
@media screen  and (max-width: 1240px){
	.header1 .logo{left: 0;width: 300px;}
	.header1 .h1 .rt2{padding: 20px 0 0 0;}
	.header1 .h2 .nav{padding: 0;width: 100%;}
}
@media screen  and (max-width: 992px){
	.header1 .h2,.header1 .top_links a,.header1 .h1 .rt2{display: none;}
	.header1 .h1{padding: 20px 0;}
	.header1 .h1 .rt{top: 50%;transform: translateY(-50%);right: 0;}
	.header1 .h1 .menu_btn{background: rgba(255, 255, 255, .2);border-radius: 50%;}
}
@media screen  and (max-width: 767px){
	.header1 .h1{padding: 25px 0;}
	.header1 .logo{width: 75%;}
}

.footer01{position: relative;}
.footer01 .wrap_f1{position: relative;padding-top: calc(125% / 19.2);padding-bottom: calc(40% / 19.2);/* margin-top: -8%; */}
.footer01 .wrap_f1::before{content: '';display: block;position: absolute;left: 0;right: 0;bottom: 0;padding-bottom: calc(570% / 19.2);z-index: -1;background: url(../images/footer01_bg.png) bottom center no-repeat;background-size: cover;}
.footer01 .select_link{width: 16.6%;float: left;position: relative;z-index: 10;}
.footer01 .select_link p{text-align: left;padding: 8px 30px;border-right: none;width: auto;border: 1px solid #d7d7d7;line-height: 24px;background: #fff;position: relative;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;text-align: center;cursor: pointer;}
.footer01 .select_link::before{content: '';display: block;height: 0;position: absolute;left: 0;right: 0;top: 100%;background: #d4b96a;}
.footer01 .select_link .arrow{position: absolute;right: 14px;bottom: 12px;cursor: pointer;border-bottom: 10px solid #f0f4fc;border-left: 10px solid transparent;z-index: 2;}
.footer01 .select_link .arrow.on {border-bottom-color: #34898b;}
.footer01 .select_link .alert_box { height: 0px; position: absolute; left: 0; bottom: 100%; background: #cdebe1; right: 0; border-radius: 3px 3px 0px 0px;overflow: hidden; border: 0px; opacity: 0;transition: all ease-in-out .2s;-ms-transition: all ease-in-out .2s;-moz-transition: all ease-in-out .2s;-webkit-transition: all ease-in-out .2s;-o-transition: all ease-in-out .2s;max-height: 220px;overflow: auto;}
.footer01 .select_link .alert_box::-webkit-scrollbar{width: 6px;}
.footer01 .select_link .alert_box::-webkit-scrollbar-thumb{background: #007072;border-radius: 5px;}
.footer01 .select_link .alert_box.on { opacity: 1; height: auto;}
.footer01 .select_link .alert_box a{font-size: 16px;line-height: 1.5;padding: 6px 30px;display: block;text-align: center;}
.footer01 .select_link .alert_box a:hover { background: #d4b96a; }
.footer01 .select_link.on { border-radius: 0px 0px 3px 3px; background: #007072; border-color: #cdebe1; }
.footer01 .select_link.on p,.footer01 .select_link.on  a{background: #cdebe1;border-color: #cdebe1;}
.footer01 .select_link.on::before{height: 6px;}

.footer01 .wrap_f2{position: relative;padding: 30px 0 23px;position: relative;background: #007072;}
.footer01 .footer_lf{max-width: calc(100% - 550px);width: 760px;float: left;}
.footer01 .footer_rt{width: 480px;float: right;}
.footer01 .donation{color: #fff;line-height: 34px;height: 34px;background: #1d8183;border-radius: 20px;padding: 0 20px 0 44px;margin: 0 0 0 0;display: inline-block;vertical-align: top;float: right;}
.footer01 .donation i{left: 16px;}
.footer01 .footer_links{display: inline-block;vertical-align: top;}
.footer01 .footer_links ul{margin: 0 0 0 0;}
.footer01 .footer_links li{width: auto;}
.footer01 .footer_links a{color: #fff;padding: 0 10px;line-height: 30px;position: relative;transition: all linear .3s;-ms-transition: all linear .3s;-moz-transition: all linear .3s;-webkit-transition: all linear .3s;-o-transition: linear .3s;}
.footer01 .footer_links a::before{content: '|';position: absolute;left: 0;top: 0;}
.footer01 .footer_links li:first-child a::before{display: none;}
.footer01 .footer_links a:hover{}

.footer01 .footer_info{padding: 2px 0 20px 83px;position: relative;color: #fff;}
.footer01 .footer_info span{padding: 0 9px;}
.footer01 .footer_info span:first-child{padding-left: 0;}

@media screen  and (max-width: 1240px){
	.footer01 .select_link p{padding: 8px 20px;}
	.footer01 .select_link .alert_box a{padding: 6px 20px;}
	.footer01 .wrap_f2{padding: 20px 0;}
	.footer01 .footer_lf{max-width: initial;width: auto;float: none;}
	.footer01 .footer_lf .donation{float: none;}
}
@media screen  and (max-width:992px){
	.footer01 .select_link{width: 33.3%;margin-bottom: 30px;}

}
@media screen  and (max-width:767px){
	.footer01 .select_link{width: 50%;margin-bottom: 12px;}
	.footer01 .select_link p{font-size: 14px;}
	.footer01 .select_link:nth-child(2) ~ .select_link{display: none;}

	.footer01 .footer_rt{width: auto;float: none;margin: 0 0 20px;}
	.footer01 .footer_links{display: block;margin: 0 30px 0 0;float: left;}
	.footer01 .footer_links ul{margin-left: -10px;}
	.footer01 .footer_links li:nth-child(2) ~ li{display: none;}
	.footer01 .donation{float: none;}

	.footer01 .footer_info{padding: 0 50px 0 0;}
	.footer01 .footer_info span{padding: 0;display: block;}
	.footer01 .footer_info .blue{bottom: 0;right: 0;top: 0;/* width: 30px; */left: auto;}
	.footer01 .footer_info p:last-child{margin: 10px 0 0;}
	.footer_icon01{left: 80%!important;}

}


/* news pages header */
.header2{border-top: 5px solid #007072;position: relative;}
/* .header2 ~ .content{position: relative;z-index: 1;} */
.header2 .h1{line-height: 30px;padding: 8px 0 10px;text-align: right;}
.header2 .h1 a{display: inline-block;vertical-align: middle;padding: 0 0 0 25px;background: left center no-repeat;margin: 0 0 0 60px;}
.header2 .h2{line-height: 30px;padding: 26px 0;border-top: 1px solid #e6e6e6;border-bottom:10px solid #edf7f7;}
.header2 .h2 .logo{width: 520px;float: left;}
.header2 .h2 a.logo2{left: 70%;}
.header2 .h2 .rt{float: right;padding: 15px 0 0;}
.header2 .h2 .rt a,.header2 .h2 .code_box{display: inline-block;vertical-align: middle;padding: 0 0 0 28px;margin: 0 0 0 30px;line-height: 28px;}

.header2 .h2 a.ser_btn{display: inline-block;vertical-align: middle;width: 28px;height: 28px;border-radius: 50%;background: #007072;margin: 0 0 0 11px;line-height: 28px;text-align: center;color: #fff;padding: 0;}
.header2 .h2 .menu_btn{display: inline-block;vertical-align: middle;width: 30px;height: 30px;border-radius: 50%;background: #51afa1;margin: 0 0 0 16px;line-height: 30px;text-align: center;color: #fff;position: relative;z-index: 20;cursor: pointer;}
.header2 .h2 .menu_btn .sub_03_menu{position: absolute;right: 40px;top: 0;width: 150px;z-index: 2;background: #37988f;padding: 10px 0;background:#187a78;background: -webkit-linear-gradient(top, #187a78 , #64c1ae);background: -o-linear-gradient(bottom, #187a78, #64c1ae);background: -moz-linear-gradient(bottom, #187a78, #64c1ae);background: linear-gradient(to bottom, #187a78 , #64c1ae);display: none;}
.header2 .h2 .menu_btn.on .sub_03_menu{display: block;}
.header2 .h2 .menu_btn .sub_03_menu::before{content: '';display: block;position: absolute;left: 100%;border-left: 8px solid #37988f;border-top: 4px solid transparent;border-bottom: 4px solid transparent;top: 13px;}
.header2 .h2 .menu_btn .sub_03_menu a{padding: 10px 0;margin: 0;color: #fff;display: block;}
.header2 .h2 .menu_btn .sub_03_menu a:hover{background: rgba(255, 255, 255, .3);}

@media screen  and (max-width: 1480px){
	.header2 .h2 .logo{width: 400px;}
	.header2 .h2 .rt{padding: 8px 0 0;}
	.header2 .h2 .rt a, .header2 .h2 .code_box{margin: 0 0 0 20px;}

}
@media screen  and (max-width: 1240px){
	.header2 .h1 a{margin: 0 0 0 30px;}
	.header2 .h2 .rt a, .header2 .h2 .code_box{margin: 0 0 0 16px;}
	/* .header2 .h2 .menu_btn,.header2 .h2 .ser_btn,.header2 .h2 .code_box{margin: 0 0 0 20px;} */
	.header2 .h2 .logo{width: 360px;}
	.header2 .h2 .rt{padding: 8px 0 0;}
}
@media screen  and (max-width: 992px){
	.header2 .h2 .rt a, .header2 .h2 .code_box,.header2 .h1{display: none;}
	.header2 .h2{padding: 25px 0;}
	.header2 .h2 .menu_btn .sub_03_menu .only_mob{text-align: center;}
	.header2 .h2 .menu_btn .sub_03_menu .only_mob a{display: inline-block;vertical-align: middle;background: left center no-repeat;margin: 0 10px;font-size: 12px;padding: 0;}

}
@media screen  and (max-width: 767px){
	.header2 .h2 .logo{width: 75%;}
	.header2 .h2 .rt{padding: 0;}
}
@media screen  and (max-width: 413px){
	.header2 .h2{padding: 16px 0;}
	/* .header2 .h2 .logo{width: 190px;} */
	.header2 .h2 .rt{margin: -5px 0 0;}
	.header2 .h2 .menu_btn, .header2 .h2 .ser_btn, .header2 .h2 .code_box{margin: 0 0 0 10px;}
}



.footer02{background: #edf7f7;position: relative;z-index: 1;}
.footer02 .f1{padding: 36px 0 30px;}
.footer02 .f1 .lf{float: left;width: calc(100% - 550px);text-align: center;}
.footer02 .list_f1{}
.footer02 .list_f1 ul{margin: 0 0 0 0;}
.footer02 .list_f1 li{width: 25%;}
.footer02 .list_f1 .item{margin: 0 0 0;position: relative;}
.footer02 .list_f1 .item::before{content: '';display: block;width: 1px;position: absolute;top: 10px;bottom: 0;right: 0;background: #cfe5df;}
.footer02 .list_f1 li:first-child .item::after{content: '';display: block;width: 1px;position: absolute;top: 10px;bottom: 0;left: 0;background: #cfe5df;}
.footer02 .list_f1 .img_centered{width: 88px;height: 88px;border: 1px dashed #007072;border-radius: 50%;margin: 0 auto 10px;}
.footer02 .list_f1 .img_centered i{position: absolute;left: 50%;top: 50%;transform:translateX(-50%) translateY(-50%);color: #007072;}
.footer02 .list_f1 .title{color: #007072;}
.footer02 .img-list {position: absolute;z-index: 5;right: 18rem;top: 7.6rem;width: 15.6rem;}
.footer02 .img-list li {position: absolute;box-shadow: 0 .8rem 1.6rem rgba(0, 0, 0, 0.08);}
.footer02 .img-list li img {width: 100%;object-fit: cover;display: block;}

.footer02 .wrap_f2{position: relative;padding: 30px 0 23px;position: relative;background: #007072;}
.footer02 .footer_lf{max-width: calc(100% - 550px);width: 730px;}
.footer02 .footer_lf .donation{color: #fff;line-height: 34px;height: 34px;background: #1d8183;border-radius: 20px;padding: 0 20px 0 44px;margin: 0 16px 0 20px;display: inline-block;vertical-align: top;float: right;}
.footer02 .footer_lf .donation i{left: 16px;}
.footer02 .footer_links{margin: 0 0 37px 76px;display: inline-block;vertical-align: top;}
.footer02 .footer_links ul{margin: 0 0 0 0;}
.footer02 .footer_links li{width: auto;}
.footer02 .footer_links a{color: #fff;padding: 0 10px;line-height: 30px;position: relative;transition: all linear .3s;-ms-transition: all linear .3s;-moz-transition: all linear .3s;-webkit-transition: all linear .3s;-o-transition: linear .3s;}
.footer02 .footer_links a::before{content: '|';position: absolute;left: 0;top: 0;}
.footer02 .footer_links li:first-child a::before{display: none;}
.footer02 .footer_links a:hover{}

.footer02 .footer_info{padding: 2px 0 20px 83px;position: relative;color: #fff;}
.footer02 .footer_info span{padding: 0 9px;}
.footer02 .footer_info span:first-child{padding-left: 0;}

@media screen  and (max-width:1240px){
	.footer02{overflow: hidden;}
	.footer02 .f1 .lf{width: calc(100% - 480px);}
	.footer02 .list_f1 .img_centered{width: 60px;height: 60px;}
	.footer02 .list_f1 .img_centered img{width: 40%;}
	.footer02 .list_f1 .title{font-size: 14px;}
	.footer02 .img-list{top: 0;}
	.footer02 .wrap_f2{padding: 50px 0 30px;}
	.footer02 .footer_lf{max-width: initial;width: auto;}
	.footer02 .footer_lf .donation{float: none;}
}
@media screen  and (max-width:992px){
	.footer02 .f1 .lf{width: auto;float: none;}
	.footer02 .f1 .rt{height: 200px;position: relative;padding: 50px 0;}
	.footer02 .img-list{position: relative;right: 0;margin: 0 auto;}
}
@media screen  and (max-width:767px){
	.footer02 .f1 .rt{height: 120px;padding: 20px 0 50px;}
	.footer02 .img-list{transform: scale(.6);}
	.footer02 .list_f1 li{width: 50%;margin-bottom: 40px;}
	.footer02 .list_f1 li:nth-child(2n+1) .item::after{content: '';display: block;width: 1px;position: absolute;top: 10px;bottom: 0;left: 0;background: #cfe5df;}
	.footer02 .footer_links{margin: 0 0 20px;text-align: center;}
	.footer02 .footer_lf .donation{width: 54px;}

	.footer02 .wrap_f2{padding: 20px 0;}
	.footer02 .footer_rt{width: auto;float: none;}
	.footer02 .footer_links ul{margin-left: -10px;}
	.footer02 .footer_links li:nth-child(2) ~ li{display: none;}

	.footer02 .footer_info{padding: 0 50px 0 0;}
	.footer02 .footer_info span{padding: 0;display: block;}
	.footer02 .footer_info .blue{bottom: 0;right: 0;top: 0;/* width: 30px; */left: auto;}
	.footer02 .footer_info p:last-child{margin: 10px 0 0;}
}

.content{position: relative;}

/* .content:hover{z-index: 2;} */
/* .content:hover ~ .footer01{z-index: 1;} */

/* pages */
.pages {padding: 0px;font-size: 0px;text-align: center;margin: 66px 0 0;}
.pages .common_pages,.pages .select_page,.pages .select_link{display: inline-block;vertical-align: top;position: relative;}
.pages .common_pages a,.pages span,.pages p{ display: inline-block; cursor: pointer;position: relative; text-align: center; vertical-align: top;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;color: #666;border:1px solid #e6e6e6; width: 48px; height: 44px;line-height: 44px;font-size: 16px;}
.pages .common_pages a{margin: 0 2.5px;background: #fff;}
.pages span{}
.pages .common_pages a.start, .pages .common_pages a.end{padding: 0 23px;margin: 0 10px;width: auto;}
.pages .common_pages a.next, .pages .common_pages a.prev{padding: 0px 19px;width: auto;}
.pages .common_pages a:hover, .pages .common_pages a.on_page{ background-color: #007072; color:#fff; border-color: #007072; }
.pages a.on_page{}

.pages .select_page {margin: 0;background: #fff;}
.pages .select_link p{text-align: left;padding: 0px 38px 0px 20px;border-right: none;width: auto;}
.pages .select_link .arrow {width: 20px;height: 20px;position: absolute;right: 4px;bottom: 50%;background: url("../images/select_arrow.png") center center no-repeat;cursor: pointer;margin: 0 0 -10px;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.pages .select_link .arrow.on { transform: rotate(180deg); background: url("../images/select_arrow2.png") center center no-repeat; }
.pages .select_link .alert_box { height: 0px; position: absolute; left: 0; bottom: 100%; background: #007072; right: 0; border-radius: 3px 3px 0px 0px;overflow: hidden; border: 0px; opacity: 0;transition: all ease-in-out .2s;-ms-transition: all ease-in-out .2s;-moz-transition: all ease-in-out .2s;-webkit-transition: all ease-in-out .2s;-o-transition: all ease-in-out .2s;max-height: 200px;overflow: auto;}
.pages .select_link .alert_box::-webkit-scrollbar{width: 6px;}
.pages .select_link .alert_box::-webkit-scrollbar-thumb{background: rgba(255, 255, 255, .2);border-radius: 5px;}
.pages .select_link .alert_box.on { opacity: 1; height: auto;}
.pages .select_link .alert_box a{font-size: 14px; color: #fff;line-height: 1.5;padding: 6px 0px;display: block;}
.pages .select_link .alert_box a:hover { background: rgba(255, 255, 255, 0.2); }
.pages .select_link.on { border-radius: 0px 0px 3px 3px; background: #007072; border-color: #007072; }
.pages .select_link.on p,.pages .alert_box.on a{ color: #fff; }
@media screen and (max-width: 1640px){
	.pages{margin: 40px 0 0;}
	.pages .common_pages a,.pages span,.pages p{width: 26px; height: 26px;line-height: 26px;}
	.pages .common_pages a.start, .pages .common_pages a.end{padding: 0 12px;}
	.pages .common_pages a.next, .pages .common_pages a.prev{padding: 0 10px;}
	.pages .select_link p{padding: 0px 30px 0px 12px;}
}
@media screen and (max-width: 1360px){
	.pages .common_pages a,.pages span,.pages p{width:auto; height: 22px;line-height: 22px;min-width: 22px;font-size: 14px;}
	.pages .common_pages a.start, .pages .common_pages a.end,.pages .common_pages a.next, .pages .common_pages a.prev{padding: 0 6px;margin: 0 4px;}
	.pages .select_link p{padding: 0px 8px;}
	.pages .select_link .arrow{right: 0;}

	
}
@media screen and (max-width: 767px) {
	.pages { margin: 30px 0px 0px; }
	.pages .common_pages a,.pages span{ width: 32px; height: 32px; line-height: 32px; font-size: 14px; }
	.pages .common_pages a,.pages .select_page{ display: none; }
	.pages a.start, .pages a.prev, .pages a.on_page, .pages a.next, .pages a.end { display: inline-block; }
	.pages .common_pages a.start, .pages .common_pages a.end{margin: 0 2.5px;padding: 0 6px;}
	.pages .common_pages a.next, .pages .common_pages a.prev{padding: 0 6px;}
	.pages .start, .pages .end, .pages .next, .pages .prev, .pages > span { margin: 0px; }
}
@media screen and (max-width: 413px){
	.pages .common_pages a,.pages span{ width: 28px; height: 28px; line-height: 28px; font-size: 14px; }
}


.page_article {position: relative;margin: 0 0 0;}
.page_articleTitle {overflow: hidden;padding: 5px 0 40px;}
.page_articleTitle h3 { line-height: 1.4; color: #333; text-align: center;}
.article_author { text-align: center; margin: 0 0 20px; font-size: 0px; width: 100%;color: #333;padding: 17px 0;background: #edf7f8;}
.article_author span{font-size: 15px;line-height: 26px;padding: 0 17px;color: #333;}
.article_author i{font-size: 14px;font-style: normal;}
.article_control{padding: 0 0 20px;line-height: 40px;position: relative;}
.article_control .size{font-size: 0;}
.article_control .size span{color: #37988f;padding: 0 18px;display: inline-block;vertical-align: top;}
.article_control .size a{font-size: 0;position: relative;display: inline-block;vertical-align: top;background: center no-repeat;width: 62px;cursor: pointer;background-size: auto 14px;color: #666;text-align: center;}
.article_control .size a::before{content: '';display: block;width: 1px;height: 18px;background: #b8e6d9;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.page_article .article { position: relative;text-align: justify; margin: 0px auto;line-height: 1.88;font-size: 1.6rem;}
.page_article .article p{margin-bottom: 20px;}
.page_article .article { }

.article_info{margin: 10px 0 20px;}
.article_info p{margin: 0 0 10px;}
.article_info span{display: inline-block;color: #177a78;}

.annex {overflow: hidden;margin: 35px 0 0;}
.annex .annex_title {padding: 18px 0 16px;display: block;line-height: 20px;font-size: 18px;position: relative;color: #333;font-weight: bold;border-bottom: 1px solid #e5e5e5;}
.annex .list {margin: 0px;padding: 21px 0 0;}
.annex li {margin: 0 0 16px;}
.annex a{color: #37988f;display: inline-block;position: relative;padding: 0 0 0 21px;}
.annex a::before{content: '';display: block;width: 5px;height: 5px;border-radius: 50%;position: absolute;left: 0;top: 10px;background: #37988f;}
.annex a::after{content: '';width: 16px;height: 16px;margin: 0 0 0 30px;background: url(../images/article_annex.png) center no-repeat;display: inline-block;vertical-align: middle;}
.annex a:hover {}

.article_bottom_btns{text-align: center;font-size: 0;padding: 54px 0 0;}
.article_bottom_btns .article_btn{display: inline-block;line-height: 38px;padding: 0 16px 0 44px;color: #37988f;border: 1px solid #37988f;margin: 0 10px;background:  15px center no-repeat;cursor: pointer;}
.article_bottom_btns .article_btn i{left: 14px;}
.article_bottom_btns .article_btn.close{color: #e83437;border: 1px solid #e83437;}
@media screen and (max-width: 992px){
	.page_article{margin: 0;}
	.article_author{margin: 0 0 20px;}
	.article_bottom_btns{padding: 30px 0 0;}

	.article_control .size,.article_bottom_btns .article_btn.print{display: none;}
	
	.page_article .article{font-size: 15px;}
}
@media screen and (max-width: 767px) {
	.page_articleTitle{margin: 0 0 16px;padding-bottom: 0;}
	.article_author span{display: block;padding:2px 0;border: 0;}
	.article_author i{display: none;}
	.annex { margin: 0px 0px 20px; }
	.annex strong::before { left: 10px; }
	.annex strong{ padding-left: 20px; padding-right: 20px; }
	.annex li { font-size: 14px; }
}

.share_box {line-height: 7px;text-align: center;color: rgb(1, 88, 156);font-size: 0px;z-index: 100;margin: 34px 0 0 38px;clear: both;position: relative;}
.share_box .share_title{display: block;text-align: center;color: rgb(51, 51, 51);font-size: 14px;margin: 0 0 10px;line-height: 20px;position: relative;overflow: hidden;}
.share_box .share_title::before{content: '';display: block;border-top: 1px dashed #e5e5e5;position: absolute;width: 100%;height: 0;top: 50%;left: 0;}
.share_box .share_title span{background: #fff;display: inline-block;position: relative;z-index: 2;padding: 0 10px;color: #ccc;}
.share_box .share_btn, .share_box .share_btn.share_more::after {line-height: 20px;margin: 0px auto 20px;position: relative;width: 50px;height: 50px;background-position: center center;background-repeat: no-repeat;background-size: 100%;cursor: pointer;display: block;border-radius: 50%;}
.share_box .share_btn i{left: 50%;top: 50%;transform:translateX(-50%) translateY(-50%);position: absolute;z-index: 2;color: #fff;}
.share_box .share_btn.share_wechat { background-image: url("../images/share_wechat.png");background: #7dd43c; }
.share_box .share_btn.share_sina { background-image: url("../images/share_sina.png"); background: #ff5e4d;}
.share_box .share_btn.share_qzone { background-image: url("../images/share_qzone.png"); background: #fece00;}
/* .share_box .share_btn.share_copy { background-image: url("../images/share_copy.png"); background: #7dd43c;} */
.share_box .share_btn.share_more::after { content: ""; background-image: url("../images/share_more.png");background: #a3bfd9; position: absolute; border: 0px; left: 0px; margin: 0px; }
.share_box .share_btn.share_twitter { background-image: url("../images/share_twitter.png"); background: #6babe8;}
.share_box .share_btn.share_facebook { background-image: url("../images/share_facebook.png"); background: #415a94;}
.share_box .share_btn.share_linkedin { background-image: url("../images/shareto_linkedin.png"); background: #3d84c2;}
.share_box .share_btn:last-child { }
.share_box .share_btn .alert_box { position: absolute; top: 100%; left: 0%; padding: 6px; display: none;z-index: 2;padding: 1px;z-index: 10;}
.share_box canvas { display: block;margin: 0 auto;}
.share_box .share_btn .alert_box.on{display: block;}
.share_box .share_more .share_btn {margin: 10px 0 0;border: 0px;/* border-radius: 0px; */}
.share_box .share_btn:hover .alert_box { display: block; }

.share_box .share_btn.share_wechat .alert_box{display: none;position: fixed;left: 50%;top: 50%;transform:translateX(-50%) translateY(-50%);padding: 10px;border: 1px solid #d8d8d8;background: #fff;width: 210px;bottom: auto;}
.share_box .share_btn.share_wechat .alert_box.on{display: block;}
.share_box .share_btn.share_wechat .close{width: 24px;height: 24px;line-height: 24px;display: block;float: right;font-size: 16px;color: #333;}
.share_box .share_btn.share_wechat .close::before{content: 'x';}
.share_box .share_btn.share_wechat .title{line-height: 24px;font-weight: bold;font-size: 14px;text-align: left;margin: 0 0 10px;color: #333;}
.share_box .share_btn.share_wechat .bottom{color: #666;line-height: 22px;text-align: left;font-size: 12px;margin: 10px 0 0;}

@media screen and (max-width: 992px) {
	.share_box {position: fixed;right: 10px;bottom: 40px;top: initial;}
	.share_box .share_title{ margin: 0px 0px 6px; display: none;}
	.share_box .share_btn, .share_box .share_btn.share_more::after{width: 40px;height: 40px;}
	.share_box > .share_btn{display: none;}
	.share_box .share_btn.share_more{display: block;}
	.share_box .share_btn .alert_box { left: 0px; top: auto; bottom: 100%; }
	.share_box .share_more .share_btn{margin: 0 0 10px;}
}

.side_fix{position: fixed;right: 0;z-index: 100;padding: 0 8px;display: block;color: #fff;text-align: center;width: 82px;top: 50%;transform: translateY(-50%);}
.side_fix .tit{margin: 0 auto -30px;border-radius: 50%;overflow: hidden;height: 60px;display: block;width: 60px;}
.side_fix ul{margin: 0 -8px 0;background: hsl(166, 41%, 85%);padding: 30px 0 33px;text-align: center;}
.side_fix li{}
.side_fix .item{margin: 10px 0 0;position: relative;}
.side_fix .img_centered{margin: 0 auto 3px;width: 36px;height: 36px;border-radius: 50%;background: #e7fbf7;}
.side_fix .title{margin: 0 6px 0;color: #545454;}
.side_fix .title:hover{color: #1a7c7a;}
.side_fix .btn{display: block;height: 32px;margin: -19px 10px 0;cursor: pointer;font-size: 14px;background: #47aaa2;line-height: 32px;color: #fff;}
.side_fix .side_btn{display: none;}

.side_fix.off{right: 0;padding: 0;width: 42px;}
.side_fix.off .side_01{display: none;}
.side_fix.off .tit{}
.side_fix.off .side_btn{background: #cae9e2;width: 24px;padding: 50px 12px 30px;text-align: center;color: #0f625f;display: block;}
.side_fix.off .side_btn span{display: block;width: 1em;display: block;background: #64c1ae;margin: 30px auto 0;position: relative;font-size: 12px;color: #fff;padding: 5px;}
/* .side_fix.off .side_btn span::before{content: '';display: block;width: 14px;height: 1px;background: #168586;position: absolute;left: 50%;transform: translateX(-50%);top: 50%;} */
/* .side_fix.off .side_btn span::after{content: '';display: block;width: 1px;height: 14px;background: #168586;position: absolute;left: 50%;transform: translateY(-50%);top: 50%;} */

.side_02{background: url(../images/sub_036a_bg.png) center no-repeat;background-size: cover;padding: 20px 0 16px;position: absolute;right: 100%;bottom: 0;width: 320px;display: none;}
.side_fix .item:hover .side_02{display: block;}
.side_02 .i_title{margin: 0 auto 20px;display: block;width: 60%;}
.side_02 ul{margin: 0 0 0;text-align: center;background: none;padding: 0 20px;}
.side_02 li{width: 33.3%;}
.side_02 .item{margin: 0 4px 7px;}
.side_02 .img_box{/* width: 100%; */padding: 5px;background: #fff;border-radius: 0px;margin: 0 auto 3px;}
.side_02 .title{margin: 0 0 0;color: #fff;font-family: 'fzzh';}

html.menu_open .side_fix,body.menu_open .side_fix{z-index: 1;}
@media screen  and (max-width:1680px){
	.side_fix{right: 0px;width: 60px;}
}
@media screen  and (max-height:700px){
	.side_fix{transform: none;top: auto;bottom: 50px;width: 60px;}
	.side_fix .item{margin: 6px 0 0;}
	.side_fix .img_centered{width: 24px;height: 24px;}
	.side_fix .title{font-size: 12px;}
}
@media screen  and (max-width: 992px){
	.side_fix{display: none;}
}

/*ÃƒÂ¨Ã‚Â¯Ã‚Â­ÃƒÂ©Ã…Â¸Ã‚Â³ÃƒÂ¦Ã¢â‚¬â„¢Ã‚Â­ÃƒÂ¦Ã…Â Ã‚Â¥*/
.Broadcast{float: right;min-width: 157px;border: 1px solid #37988f;border-radius: 8px;height: 38px;line-height: 38px;text-align: center;font-size: 18px;color: #37988f;}
.Broadcast::before{content: '';display: inline-block;width: 28px;height: 22px;background: url(../images/broadcast.png) no-repeat center;background-size: contain;vertical-align: middle;margin-right: 10px;}
@media screen  and (max-width: 992px){
	.article_control{overflow: hidden;}
	.article_control .Broadcast{font-size: 15px;height: 32px;line-height: 32px;min-width: 120px;}
	.article_control .Broadcast::before{width: 22px;height: 17px;}
}